//  HSSystemConfig.h
//  HolyShit
//
//  Created by Robin on 2016/10/9.
//  Copyright © 2016年 linbei. All rights reserved.
//

#import <Foundation/Foundation.h>

#pragma mark - http config

extern NSString *const AppHost;
extern NSString *const TagPath;
extern NSString *const DiscussPath;
extern NSString *const PostPath;

#pragma mark - app config

extern NSString *const onKey;
extern NSString *const urlKey;
extern NSString *const safeKey;
extern NSString *const newTypeKey;
extern NSString *const onNameKey;
extern NSString *const offNameKye;
extern NSString *const configPath;
extern const NSUInteger appNavColor;
extern const NSUInteger appType;
extern NSString *const userNameKey;
extern NSString *const collectionKey;
extern NSString *const NoPicKey;

#define IconFont(_SIZE_) [UIFont fontWithName:@"MYIconFont" size:_SIZE_]
#define IconFont2(_SIZE_) [UIFont fontWithName:@"icon" size:_SIZE_]

extern const CGFloat kYSLMenuHeight;

#pragma mark - font
extern const CGFloat Font36;
extern const CGFloat Font34;
extern const CGFloat Font32;
extern const CGFloat Font30;
extern const CGFloat Font28;
extern const CGFloat Font26;
extern const CGFloat Font24;
extern const CGFloat Font22;

#pragma mark - margin
extern const CGFloat Margin12;
extern const CGFloat Margin20;
extern const CGFloat Margin30;
extern const CGFloat Margin40;
extern const CGFloat Margin80;
extern const CGFloat Margin88;
extern const CGFloat Margin140;

#pragma mark - color
extern const NSUInteger HSColorRed;
extern const NSUInteger HSColorPink;
extern const NSUInteger HSColorBlack;
extern const NSUInteger HSColorGray;
extern const NSUInteger HSColorBlue;
extern const NSUInteger HSColorLightGray;
extern const NSUInteger HSColorGreen;
extern const NSUInteger HSColorBgLight;
extern const NSUInteger HSColorBgDark;
extern const NSUInteger HSColorTabbarBg;
extern const NSUInteger HSColorSeparateDark;
extern const NSUInteger HSColorSeparateLight;

#pragma mark - notification
extern NSString *const HSNotificationTopicImageTabbed;

typedef NS_ENUM(NSUInteger, HSAppType) {
    HSAppTypeCaiPiao,
    HSAppTypeTiYu,
    HSAppTypeYuLe,
};

@interface HSSystemConfig : NSObject

@end
